endodermal epithelium - Spanish English Dictionary